dosage pump - French English Dictionary